cover (expenses, costs) - Turkish English Dictionary